From: Jasper St. Pierre Date: Sun, 14 Apr 2013 15:32:21 +0000 (-0400) Subject: osdWindow: Don't tween to undefined X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~2862 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=7101cc3170bf727aebf918f37debff94ae705c85;p=gnome-shell.git osdWindow: Don't tween to undefined Check that we got a valid level before setting the level bar to it, to prevent a Tweener warning. --- diff --git a/js/ui/osdWindow.js b/js/ui/osdWindow.js index 199899fe0..1d10f800a 100644 --- a/js/ui/osdWindow.js +++ b/js/ui/osdWindow.js @@ -125,13 +125,15 @@ const OsdWindow = new Lang.Class({ setLevel: function(level) { this._level.actor.visible = (level != undefined); - if (this.actor.visible) - Tweener.addTween(this._level, - { level: level, - time: LEVEL_ANIMATION_TIME, - transition: 'easeOutQuad' }); - else - this._level.level = level; + if (level) { + if (this.actor.visible) + Tweener.addTween(this._level, + { level: level, + time: LEVEL_ANIMATION_TIME, + transition: 'easeOutQuad' }); + else + this._level.level = level; + } }, show: function() {